import fetch from 'utils/fetch';

/**
 * 获取单个资源
 * @param {*} id 
 */
export function get(id){
    return fetch({
        url: '/resource/'+id,
        method: 'get'
    });
}

/**
 * 获取一组资源
 */
export function list(params){
    return fetch({
        url: '/resources',
        method: 'get'
    });
}

/**
 * 上传
 */
export function upload(){

}

/**
 * 下载
 */
export function download(id){
    return fetch({
        url: '/resources/'+id+'/download',
        method: 'post'
    });
}

/**
 * 移动
 */
export function move(id, targetResourceID){
    return fetch({
        url: '/resources/'+id+'/move',
        method: 'post'
    });
}

/**
 * 复制
 */
export function copy(id){

}

/**
 * 分享
 */
export function share(){

}

/**
 * 取消分享
 */
export function cancelShare(){

}


